been marooned - French English Dictionary